home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 40
/
Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso
/
Aminet
/
util
/
wb
/
DefIcons44.lha
/
DefIcons44
/
DefIcons44.it.doc
< prev
next >
Wrap
Text File
|
1992-08-10
|
15KB
|
275 lines
DefIcons v44
© 1999-2000 di Stephan Rupprecht - Traduzione italiana a cura di Arturo Franzin
Tutti i diritti riservati.
COPYRIGHT E DISCONOSCIMENTO
DefIcons v44 è copyright 1999-2000 di Stephan Rupprecht. Tutti i diritti
riservati. Questo programma è freeware, così nessuna donazione finanziaria è
richiesta. La ridistribuzione è permessa se l' archivio è lasciato invariato.
L'autore non è responsabile per qualsiasi danno causato dall'uso errato di
questa documentazione e/o dal programma.
IDEA E PROGRAMMA ORIGINALE © DEL TEAM NEWICONS.
Incluso brainfile creato nel 1997 da <R.MacLean@hw.ac.uk> poi aggiornato e
corretto da Stephan Rupprecht nel 1999 ; ProcessFile.rexx è stato
scritto/modificato da vari autori. Io spero che a nessuno dia fastidio se li ho
inclusi nell'archivio senza chiedere il consenso.
RICHIESTE
Qualsiasi computer Amiga® (compatibile) con almeno l' OS3.5, un file
deficons.prefs (incluso) e qualche file def_xxxx.info (entrambi possono essere
trovati nell' archivio NewIcons. Ci sono anche alcune belle icone di default
disponibili dagli altri artisti).
DESCRIZIONE
DefIcons mostra qualsiasi icona simulata (quando tu selezioni la voce di menù
'Mostra/Tutti i File') in una più significativa. In base al suo file prefs, il
programma può identificare differenti tipi di file e fornire un'icona appropiata
per ognuno di essi. Per una informazione completa, per piacere dai un'occhiata
alla documentazione di DefIcons originale che è parte di NewIcons.
INSTALLAZIONE
Per installare il programma e l'editor di preferenze, devi semplicemente far
partire lo script di installazione fornito. Se tu non hai icone di default
ancora installate , devi copiarle manualmente dall' archivio NewIcons nel tuo
cassetto envarc:sys.
USO
Il programma non prende nessun parametro o argomento. Può partire da wb o da
shell. Puoi terminarlo in qualsiasi momento premendo ctrl-c (vedi comando cli
per interrompere) , o farlo ripartire in un secondo tempo.
--- Uso dell'editor di preferenze "DefIconsPrefs" ---
DefIconsPrefs ti permette di cambiare il deficons brainfile in un modo facile e
comodo. Per far partire il programma clicca semplicemente due volte sulla sua
icona (L'opzione DEFPATH=<percorso> bisogna specificarla, se non hai le icone di
default messe in ENVARC:Sys). Ora puoi iniziare ad editare il brainfile, per
aggiungere un nuovo tipo di file all' elenco, clicca su "Aggiungi" e inserisci
il nome del tipo di file nel gadget stringa sotto la lista. DefIcons/
icon.library userà questo nome per trovare l'icona che appartiene al tipo di
file. Scegli "Informazioni..." dal menù "Icona" o clicca due volte su il tipo di
file per avere informazioni sull'icona. Per rimuoverne un tipo premi "Rimuovi"
(nota per piacere: rimuovendo una classe [=tipo di file] si rimuoveranno i suoi
figli!). I tasti freccia possono essere usati per cambiare la posizione del tipo
di file/classe selezionato nella lista. Per identificare un tipo di file,
DefIcons ha bisogno anche di sapere come questo potrebbe esser fatto. Perciò la
finestra contiene un'altra lista che mostra tutte le azioni (esse sono la
descrizione del tipo di file) che sono state definite per il tipo di file
selezionato. Per aggiungere una nuova azione al tipo di file, clicca su
"Aggiungi", e tieni premuto il tasto del mouse e seleziona una delle seguenti
azioni dal menù popup (poi rilascia il tasto:)
CONBACIA CON: il file deve contenere la stringa data allo scostamento dato (in
relazione alla posizione corrente).Un valore esadecimale deve essere inserito
usando il seguente stile, per esempio \x0a per 10 o \xff per 255 ...
CERCA: il file deve contenere la stringa data in qualche parte iniziando alla
posizione corrente.Se tu selezioni 'Salta spazi:', solo dei spazi e tabulazioni
possono precedere la stringa data.
"posizione corrente" significa che ogni cosa che conbacia con l'azione
(CERCA/CONBACIA CON) aumenta la posizione corrente all'interno del file.Quando
una descrizione non conbacia con la prossima azione inizierà all'inizio del
file.
FILTRO: il nome del file conbacia con il filtro dato.
DIMENSIONE FILE: il file deve avere la dimensione data.
PROTEZIONE: il file deve avere i bit di protezione dati assegnati o non
assegnati.
E'ASCII: controlla se il file è un file di testo o no (usato solo da tipo
'ascii').
O: alternativa segue descrizione.
MACROCLASSE: questo tipo di file non diventerà mai valido. Solo la sua icona
sarà usata, se uno dei figli, che non ha un'icona, diventa valido.
DOMANDE FATTE DI FREQUENTE (FAQ)
D: Io ho alcune belle icone per la mia RAM: e per i dischi pc0: ma diversamente
dall'originale DefIcons, semplicemente mostra questa brutta icona di dischetto
bianca e nera (o il def_disk.info uno). Perchè?
R: Il wb3.5 e DefIcons44 non aggiungono un "disk" al nome di icona. Così, per
esempio, la tua icona di default per il RAM-DISK dovrebbe essere chiamata
def_RAM.info e non def_RAMdisk.info. BTW: Per piacere non chiedermi di cambiare
questo, io semplicemente uso la stessa convenzione di assegnazione del nome che
usa il wb;
D: Io ho fatto i cambiamenti, che tu hai menzionato prima. Ma ancora vedo questa
brutta icona in bianco e nero !
R: Accertati che le tue icone di default per i dischetti sono davvero icone tipo
disco. Altrimenti, per piacere usa IconEdit o RAWBInfo per cambiarle.
D: Per i dischetti MSD0 (crossdos) vedo sempre questa brutta icona di default.
C'è modo per risolvere questo problema?
R: Caricare l:crossdosfilesystem con un editor esadecimale, cerca disk.info e
sostituirlo con dusk.info.
D: Ho fatto i cambiamenti, ma ancora vedo l'icona sbagliata. Io ho MFS
(MultiFileSystem di N.Salmoria) installato.
R: Il workbench corrente (BB#1) usa una propria routine per assegnare le icone
per i dischi. Questa routine non è intelligente quanto DefIcons
D: DefIcons non carica le giuste icone per i dischi. Perchè?
R: Vedere precedente risposta.
D: Per dischi CDDA semplicemente vedo questa brutta icona di default. Perchè?
R: CacheCDFS carica l'icona di default per i dischi CDDA da ENV:. Scrivi
"makelink envarc:cdda.info envarc:sys/def_CDDA.info" nella shell per aggirare il
problema.
D: Quando io clicco due volte su una icona "simulata" che ha come programma
assegnato "c:version" (o qualsiasi altro comando in c:). Io ottengo un
"Unexpected DOS-packet" guru (0x07000004). Cosa c'è di sbagliato?
R: Il programma assegnato è un comando di shell e non supporta l' avvio da wb.
Il tuo file def_whateveritwas.info ha bisogno di essere aggiornato: Apri il tuo
cassetto ENVARC:Sys, clicca sull'icona in questione e seleziona
"Informazioni..." dal menù del wb. Ora clicca su "Avvia da:" e seleziona
"Shell". Salva i cambiamenti. Nota: Questo può essere fatto anche attraverso
DefIconsPrefs.
D: La mia icona def_lharc ha "lha x" come programma associato. Ora quando io
provo a scompattare un file lha, appare un messaggio di errore dicendomi che non
potrebbe trovare il comando. Di nuovo, cosa c'è di sbagliato?
R: Il Workbench tratta il campo "Progr.associato" come un percorso, il che
significa che il workbench aggiunge le virgolette ad esso ogniqualvolta esso
contiene dei spazi (che è il caso per "lha x"). Questo fà pensare al DOS che
"lha x" è il nome del comando da far partire ma se questo comando non esiste, il
DOS fallirà nel trovarlo. Ecco perchè ti appare il messaggio di errore. Io
suggerisco di usare lo script ProcessFile.rexx per risolvere questo problema:
Copiare lo script nel tuo cassetto REXX:, accertarsi che esso ha il bit di
protezione S(cript) settato e cambiare il campo "Progr.associato:" dell' icona
def_lharc in "REXX:ProcessFile.rexx". Poi selezionare "Avvia da: Shell" e
disattiva il checkbox "Chiedi argomenti" (vedere anche precedente e prossima
D&R). È tutto. Nota: Questo può essere fatto anche attraverso DefIconsPrefs.
D: C'è un modo per sbarazzarsi della finestra del comando "Execute" nel momento
in cui sta partendo un comando di shell o uno script (ARexx)?
R: Si, naturalmente. La tua icona predefinita deve avere il Parametro NOPROMPT
assegnato ("Chiedi argomenti" non settato).
D: C'è un modo per sbarazzarsi delle virgolette che il wb aggiunge al campo
"Progr.associato" ?
R: No, non c'è.
D: DefIcons sembra non funzionare. Io ho anche TweakWB installato.
R: Accertati di avere la funzione di TweakWB "DefIcons" disattivata. L'ordine di
partenza del programma è anche importante: Per piacere fai partire DefIcons Dopo
TweakWB.
D: Io ho copiato DefIcons44 nel mio cassetto C: e ho aggiunto la linea
C:DefIcons44 alla mia s:user-startup. Ora quando il mio computer fa il boot,
improvvisamente si ferma quando raggiunge la linea menzionata. Perchè?
R: Diversamente dall'originale DefIcons, questo programma ha bisogno di essere
"Eseguito".
D: Io ho aggiunto un nuovo tipo di file al mio deficons.prefs ma per qualsiasi
ragione DefIcons sembra ignorare il cambiamento.
R: Passa attraverso l' elenco del tipo di file e cerca un tipo di file simile.
Se ne trovi uno allora muovi il tipo di file da poco aggiunto sopra esso.
D: Le voci del menù "Edita" e "Informazioni..." non funzionano.
R: Tu probabilmente hai le tue icone di default messe in un cassetto differente
da ENVARC:Sys. In questo caso l' opzione DEFPATH=<percorso> bisogna che sia
specificata.
STORIA
44.0 prima versione pubblica
44.1 il riconoscimento del tipo di file non sempre ha lavorato a causa di due
piccoli difetti. Vari cambiamenti interni. Di nuovo aggiornato
deficons.prefs. Aggiunta una versione leggermente cambiata di
ProcessFile.rexx che vede documenti html usando OpenURL(.library).
44.2 aggiunto FAQ al doc.incluso DefIconsPrefs.NON DIPENDENTE DALLE MAIUSCOLE
CERCA e CONBACIA CON non hanno lavorato correttamente a causa di un
difetto nella macro TOLOWER.
44.2a aggiornato DefIconsPrefs (44.1): aggiunti alcuni requester di errore
mancanti, non richiede più un file deficons.prefs in env: per partire,
nuova voce di menù per caricare icon edit.
44.2b aggiornato DefIconsPrefs (44.2): aggiunta una voce di menù per
incorporare un file deficons prefs a quello corrente. IconEdit ora parte
da wb. Aggiunta weightbar alla finestra.
44.3 in 44.2 ho fissato la macro TOLOWER ma il problema risolto era in
qualche modo inutile perchè avevo dimenticato di conservare il valore di
ritorno. La cosa divertente è che il compilatore non si è lamentato
a riguardo. Comunque, ho ricevuto il sorgente originale di DefIcons oggi
(grazie a Olaf Barthel e Eric Sauvageau) e ho trovato che la mia
implementazione di CERCA e CONBACIA CON era sbagliata:entrambi le azioni
lavoravano in relazione alla posizione corrente all'interno del file non
dall'inizio.
L' azione CONBACIA CON aumenta la posizione. Cambiato portname da
"DefIcons" a "deficons".
44.3a aggiornato DefIconsPrefs (44.3): risolto difetto estetico nel momento in
cui si stanno usando immagini di sfondo <Nils Goers>.
44.3b aggiornato DefIconsPrefs (44.4): nel momento in cui sta aggiungendo un
nuovo filetype, il cliccaggio su uno differente e poi cliccando su
quello nuovo cambiava il suo nome <Christopher Kossa>.
44.4 questo è terzo tentativo di risolvere il problema tolower e finalmente
ha funzionato. Aggiornato FAQ. Incluso un alternativo file prefs che fà
lavorare DefIcons un pò più velocemente <Damian Stolarek>.
44.5 Mostrava un messaggio di errore quando DefIcons 37 era ancora installato.
Rimosso riferimento alla memoria già liberata in uscita. Il file prefs di
Damian è stato aggiornato da Elena.
44.5a aggiornato DefIconsPrefs (44.5): rimuovendo un'entrata dalla lista del
tipo di file poteva rivelare una precedente entrata nascosta
<Damian Stolarek>.
44.5b DefIconsPrefs (44.6): la string.gadget sotto l' elenco del tipo di file
non lavorava ancora dovuta ad alcuni cambiamenti. Localizzato l' intero
programma.
44.5c fissato sbagliata traduzione nel catalogo tedesco.
44.5d incluso catalogo spagnolo da Oscar. Aggiornato DefIconsPrefs (44.7):
aggiunta opzione DEFPATH/K opzione. Lanciando IconEdit attraverso
'Icona/Edita...' poteva far schiantare il sistema (difetto del wb!), il
programma ora parte come programma di shell. Nel momento in cui si sta
cambiando un'icona attraverso "Icona/Edita..." o 'Icona/Informazioni...'
DefIconsPrefs aggiornerà il cassetto ENV:Sys, (richiede C:Copy).
44.5e Elena Novaretti <aaries@libero.it>:
"ancora una volta ho aggiornato l' alternativo deficons.prefs. Ora
riconosce file ELF e file PATCH.
Anche io ho incluso un def_ELF.info e un def_PATCH.info per quelle
persone che sicuramente non li hanno, come pure un comodo script
PlacePatch.BAT da mettere in S:, permettendo di far lavorare def_PATCH
Nota: L' installer non copia le icone e lo script sul tuo hd!
44.5f incluso catalogo in italiano di Arturo Franzin
44.5g ancora una volta un aggiornamento dei file italiani
44.5h incluso catalogo in finlandese di Joni Halme
44.5i DefIconsPrefs 44.8: aggiunta una funzione di ricerca per i tipi di file
e una semplice funzione 'Impara...'
44.5j dimenticato di includere all'ultimo il file .cd e il catalogo in tedesco
44.5k incluso catalogo in francese di Philippe Bovier.
44.5l altro aggiornamento dei file in italiano. Grazie Arturo.
44.5m incluso catalogo in portoghese di Raul Silva.
44.5n incluso catalogo in turco di Sinan Gurkan.
44.5o aggiunto comando DoMIME all' archivio.
AUTORE
Per piacere spedisci eventuali difetti riscontrati e idee a:
Stephan Rupprecht
Apfeldweg 1
D44359 Dortmund
Germania
Spedire emails a
stephan.rupprecht@gmx.de o
stephan.rupprecht@ragnatela.de
WWW
http://stephan.2xs.de
http://andare.a/stephanr